stop over at (place)

Translations
faire une halte à